ゆっくり解説、知る人ぞ知る、Windowsに初めから入ってるプログラミングツール、何もインストールしなくともプログラミングできちゃうじゃん

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ส.ค. 2024
  • 実はWindowsには、コンパイラが初めから入っていてだれでも何の追加のインストールもせずにプログラミングをすることができます。
    今回は、そのやり方の紹介です。
    このコンパイラはコマンドラインツールですがコマンドラインのプログラムだけでなくウィンドウを出すformaアプリも作成できます。
    初めて知った時には、「もうこれVCいらねえじゃん」と思いましたが
    ところがどっこい、デバッガーがないので途中で止めてのデバックができません
    ま、そんなめんどくさい奴ですが、とりあえずメモ帳でもあればプログラミングができちゃうので、他人のPCを借りてて好きなアプリをインストールできないけど、ちょっと手作業じゃめんどいなみたいなプログラムが必要なときとかさっと作っちゃう
    みたいなことができます。
    そうそう、動画の中でバッチファイルだと消えちゃうとかいってるけど
    良い子はpauseを使うんだ! 最後の行に書いておけば窓が消えないぞ!
    ブログでの補足解説はこちらです
    kodoojisyatiku...
    プログラムのソースをコピーできるので(動画では無理っすよね)
    ぜひこちらに遊びに来てください
    あと、チャンネルにいくつか具体的なサンプルがあるんで
    ゲームとか実用ツールとか 良かったら見て見て

ความคิดเห็น • 310

  • @pmakino
    @pmakino ปีที่แล้ว +25

    まさにこの方法で業務用の簡易アプリ作ってます。
    自分はコンパイルコマンドをバッチファイルにしてますが、最後にpauseコマンドを入れてるのでエラーメッセージ等を確認することができています。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +3

      そうすね、その方法もありっすよね

    • @ikarugaasuka
      @ikarugaasuka ปีที่แล้ว

      @@fran_syatiku (コンパイルコマンド)||pause
      でエラー出たときだけ止めればもっとスマートですね。
      (コマンドA)||(コマンドB):コマンドAのErrorlevelが0でないとき(≒エラーを吐いた時)、続けてコマンドBを実行する
      (コマンドA)&&(コマンドB):コマンドAのErrorlevelが0のとき(≒正常終了時)、続けてコマンドBを実行する
      ((コマンドA)||(コマンドB))&&(コマンドC)でコマンドAのErrorlevelが0のときコマンドCを、0でないときコマンドBを続けて実行する。

  • @pineapple_poainapow
    @pineapple_poainapow ปีที่แล้ว +17

    何の環境も入ってないWindowsのサーバでなんかやらなきゃいけなくなったとき用に覚えておこう

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +41

      昔、アプリインストール禁止の所に派遣で行ってしょうがないから適当にツール作って使ってて
      その会社に数年ぶりに行ったら、まだ社員の人が俺の作ったツール使てて、笑ったことあります
      新人の人が
      「あ、うちサーバにアプリインストール禁止なんでこれ社内アプリなんで使ってください、すげえ使いずらいすけど」
      って言われて
      「はい(なんか申し訳ねえっす)」ってなったことあります

    • @user-yj6vm1fm8f
      @user-yj6vm1fm8f 11 หลายเดือนก่อน

      @@fran_syatiku わざわざ作ってあげたのに可哀想ww

  • @troidcradle9414
    @troidcradle9414 11 หลายเดือนก่อน +17

    内部コマンドと同じ命名されたトラップを配置される攻撃があっても発動しないようにするのが./の流儀

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +2

      へええ、そんな理由があったんすね

  • @hoge_hoge
    @hoge_hoge ปีที่แล้ว +22

    懐かしいですね。
    現場ルールでフリーソフトをインストールできない時、このコンパイラを使ってツールを自作していましたね。
    ただ、利用したかったライブラリ&フレームワークが無いから、同じものを自作してましたね。俗に言う「車輪の再発明」ですね。。。
    それでも面倒な処理を勝手に行ってくれたので、だいぶ助かりました。
    ちなみに、今でも現場では自作ツールを使っているようですw
    (リーダブルなソースコード、簡単な仕様書、Readme等を残してきたのでメンテしているそうです)

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +3

      自分もそんな感じっす

  • @ponpon-lb9zf
    @ponpon-lb9zf ปีที่แล้ว +30

    いやぁ、懐かしい。懐かしすぎる!
    プログラミングが一番面白かった頃のやり方(私はMS-DOS世代ですが・・・)だけど
    作業効率を考えるともうこの時代には戻れません。
    これやるとしたら自分でエディタ作る所からスタートかな。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +4

      おお、頑張ってください
      ボタン一発でコマンド呼び出してコンパイルできるようにしたり
      別ページでエラーメッセージ開いたり

    • @ponpon-lb9zf
      @ponpon-lb9zf ปีที่แล้ว +2

      @@fran_syatiku 確かに。(^^)
      デバッグしやすい環境は欲しいですね。
      ・・・いや、作りませんよ(^^;)

    • @Yanto-Kun-JP
      @Yanto-Kun-JP ปีที่แล้ว +6

      そそ、昔は色々やってた世代(80年代からいじくってたエース達)がそろそろご隠居さんになってくるので、
      何か面白そうなことをやり始める気がしてます。時代が変わってくると思うのは私だけ?
      だってさ、めちゃ早くて容量でかいのがおもちゃの値段で売ってるんんだからね。。。

    • @nakaosa111
      @nakaosa111 11 หลายเดือนก่อน

      @@Yanto-Kun-JP
      >そろそろご隠居さんになってくる
      これ良いですね。 暇に任せていろいろやってくれると楽しい。

  • @user-re9im4mf8n
    @user-re9im4mf8n ปีที่แล้ว +17

    これでC#バリバリ使ってます。メモ帳はレスポンスよいです。ただ背景が白くて目が疲れるので、C#で背景黒の簡易エディタを自作しました。もともとシミュレーションとグラフィック描画で使い始めました。メモ帳に慣れたらサクサク確実に動く感覚は爽快で、なぜこれが広まらないのか不思議です。ノーコードよりノーライセンス&ノーインストールがうれしいですね。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +3

      メモ帳すか、漢すね
      自分はデバッグで止めたりしたいので さすがにスクラッチから作る時はエディタ使っちゃいます

    • @RosaGigantess
      @RosaGigantess ปีที่แล้ว +1

      Windows2000のころからメモ帳は、折り返しが保存時に改行にされるバグがあって、それ以来使わなくなりました…。今は直ってるのかな? そのときからずっと「テキストエディタ」(今の「サクラエディタ」)を使ってます…。

    • @signats3401
      @signats3401 11 หลายเดือนก่อน

      自分は個人設定で、背景黒文字緑にしてしまいました。メモ帳だけ変えるのはムリかもですが。メモ帳を多用するので、真っ白背景よりすっごく心地よいです。

  • @miyamakuwagta
    @miyamakuwagta 2 ปีที่แล้ว +37

    PowerShellの仕様: 05:03 のエラーメッセージのとおり実行コマンドを現在のフォルダーからはコマンドを探さずに標準的にはコマンドパスから探すので、現在の場所を意味する 半角の .¥ 又は ./ が必要になります。
    コマンドプロンプトの仕様:コマンドパス以外にも現在のフォルダーからも実行コマンドを探すのでコマンド名だけで実行できますが、./ を現在の場所という意味としては理解できないのでエラーになります。現在の場所のコマンドということであれば、./ ではなく半角の .¥ にすれば良いです。
    上記のような内容も動画内で説明してあると、もっと良い動画になると思います。

    • @fran_syatiku
      @fran_syatiku  2 ปีที่แล้ว +4

      ども、フォローコメントサンクスです
      これ読んでるみんな、わかったかな、仕様だってさ
      .¥使えば行けたんすか、なるほど、それは思いつかねえなぁ
      精進します

  • @bo-yonge
    @bo-yonge 11 หลายเดือนก่อน +11

    .hta というのもありますね。.html の拡張子をhtaに変えるだけで何でも出来るアプリが作れる奴。画面構成はHTMLで、プログラムはVBSかJavaScriptで記述します。IE6がベースになるので、CSSやJSはIE6に合ったものを使います。マルチブラウザとか考慮せず、IE6専用で作れば良いのでむしろ楽。JqueryはVer.1.8が使えます。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +4

      デザイナさんと組んで仕事するとき1回かやったことあります
      彼(彼女)たちの中にはHTMLが書ける人は結構いて(XAMLは無理でも)
      でもVisualStudioは持ってなかったりフォームアプリはいかにもWindowsって感じになるんで
      画面をおしゃれに作って貰って、動きを僕が作るみたいな仕事です

  • @artificiallyintelligence4287
    @artificiallyintelligence4287 ปีที่แล้ว +46

    開発環境を構築しなくてもプログラミングできるとは、すごい!

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +12

      昔はどのコンピュータでも当たり前だったらしいんすけどね
      Windows11はどうなんすかね? ちょっと心配です
      (インストールして確かめるほど心配はしてないw)

    • @user-wj1mc6nu9c
      @user-wj1mc6nu9c ปีที่แล้ว +12

      すごくねぇんだな。これ脆弱性なんですわ。
      ユーザにとってちょっとお便利な素敵な機能つけたら、侵入者にとってはすごく便利なる。
      なんでユーザに無断でコンパイラなんてインストールしているのか? なんだよねぇ。

    • @user-gh5nh4nb3f
      @user-gh5nh4nb3f ปีที่แล้ว

      ⁠​⁠@@user-wj1mc6nu9c
      ほんとごめんなんだけどコンパイラ入る脆弱性についてはわかるんだけど、それよりも文章がなんか気持ち悪い。
      なんだよねぇ
      が特に怖い
      なんでかわかったわ。
      vsコード入れた時点でc#についてはもともといろんなコンパイラ入ってるし、スクリプト言語でなんとでもできるんだからコンパイラがどうとかって話を正しく評価できてない。
      しかもこの程度のコンパイラが入ることによるデメリットを詳細に分かってないだろうに分かってそうな口ぶりなのがきつい

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      @@user-wj1mc6nu9c 多分だけど、.NET 用の
      プログラムを実行するための環境いわゆる
      .NET Framework が必要だったため実行環境を
      プリインストールしたけどそれに付随している
      コンパイラなども一緒に入ってしまっているという
      感じでしょうね。
      .NET Framework 自体を機能からアンインストールすれば
      恐らく同時に消えると思いますが、普通はしないですしね。
      .NET Framework を削除すると PowerShell も実行できなくなるかな。
      PowerShell ってコマンドレットの名前が非常に長くて
      わかりにくいので自分は使わず、もっぱら cmd を
      使っていますが。

    • @user-og4dn1pj7m
      @user-og4dn1pj7m 11 หลายเดือนก่อน +1

      @@user-wj1mc6nu9c かなC

  • @kh1374
    @kh1374 ปีที่แล้ว +4

    WindowsはIE4の時代から、WSHでVBとJScriptのスクリプトが走ります。スクリプトといってもCOMコンポーネントを叩けるので、かなりいろいろなことができます。不特定多数に配布するスクリプトで、いちいちスクリプト言語のインストールを頼みたくない場合は、とりあえずJScriptで書く、というのがWindows 2000の時代くらいからよく知られていたテクニックでした。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      動画の中で、ちらっとJScriptも紹介してますが
      そういわれてみれば一回もJScript使った動画作ってなかったすね
      今度時間あったらやってみようかな
      スクリプト系は一定の規模を超えると途端につらくなるんで無意識で避けてたのかも

  • @shinzenbi23
    @shinzenbi23 11 หลายเดือนก่อน +3

    ./ 入れないと、パスの通っている実行ファイルが全て対象になるので、思わぬ実行ファイルが実行されてしまう結果になることがある。
    これはセキュリティとしてもいい状態ではないので、カレントを区別するためにあるんですよ。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      コメントどうもっす、そうみたいっすね
      これも、めちゃめちゃ指摘受けました

  • @MySnoopy00
    @MySnoopy00 11 หลายเดือนก่อน +2

    この機能は初めて知りました。簡単なプログラム実行するだけなら、Visual Studioのように重たい開発環境インストールしたり、頻繁にアップデートする手間がいらないので便利かも。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      デバッグがめんどいんで、規模が大きくなるときついっすよね

  • @Jizy00
    @Jizy00 ปีที่แล้ว +5

    最後のほうでbatファイルにしないのはエラーメッセージがすぐに消えるからということですが、batファイルの最終行にpauseを入れればいいのでは?

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +2

      まさに、おっしゃる通りっす
      そして実を言うとこの動画をあげてからメールにツイッターに、コメントに
      それ言われまくってますw 何で気が付かなかったかなぁと悔やむ日々っす

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      バッチだと途中でコマンドのミスなどでエラーが発生すると
      強制終了するのでテストの段階では向かないんですよね。
      (単にコマンドを実行しているだけでコマンドからの
      エラー表示なら問題はないと思いますが)

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      デバックもむずいですしね

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      @@fran_syatikuそうですね。
      完成形を楽に使いたいのであればバッチは非常に
      使い勝手がいいですが、窓が一瞬表示されるのは
      少し煩わしかったり。
      ちなみに、WinNT 系では .bat 以外に .cmd の
      拡張子でもバッチファイルを作れます。
      どちらでも機能的には変わりありませんがなんとなく
      カッコいい気がして .bat よりも多用しています。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      へえ、面白いですね むかしのDOSの.comみたいな感じでいいすね

  • @onkyouch
    @onkyouch ปีที่แล้ว +4

    丁度これでアプリ作ってたけどコンソールアプリしか作いと思ってたからありがたい

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +3

      そうなんですよね、これ画面見ながら編集できるリソースエディタがあると
      もっと楽なんですけどね

  • @miko-mark
    @miko-mark 11 หลายเดือนก่อน +2

    MS-DOS時代で国際システムって会社でプログラマーしてた頃はこんな感じでしたわ。
    ネット環境が無い頃で、出来たプログラムはフロッピーで持ち出して米子と東京を往復しながらツールを作る為の使い捨てツールを作成してたりしました。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      コメントどうもっす
      エディタはVz ファイラーはFILMTNの頃すね
      それともMIFESやFD派でした?

  • @subratte256
    @subratte256 10 หลายเดือนก่อน +2

    エクスプローラーを開いているならアドレスバー、開いていない、または今最前列にないならWin+R(もしくは独自のキーマッピング)でファイル名を指定して実行開いたりしたほうが便利+楽かもしれないですね。

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน +1

      Win+Rもいいすね RなのはRUNなんかな?
      エクスプローラーはコマンドプロンプト開くときにカレントをそこのっフォルダにしといてくれるのが利点すね
      ま、Shit押して右メニューからPowerShellをココで開くでもいいすけど

    • @subratte256
      @subratte256 10 หลายเดือนก่อน +2

      @@fran_syatiku エクスプローラなら視覚的にファイルの場所がわかるのに対し、コマンドだといちいちdirを打ってファイルの名前とかを確認し、cdで動しないとですもんね…
      でもエクスプローラーを開いていない状態でどこにあるかわからない特定のフォルダーまで行くとしたときだとどちらが先にたどり着くかも気になりますね。(Win+E→移動→PowerShell開く or Win+R→dir→cdで移動)

  • @kazuo777333
    @kazuo777333 ปีที่แล้ว +3

    Windowsではないけど大昔からプログラム組める方法はあったよ。
    PC88のマシン語モニターでアセンブラーがプログラムが組めるし逆アセンブルも出来る。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +2

      そうなんすよね、昔のマシンは大抵できましたよね
      WindowsもQbasicが途中までCDにはついてきたのに
      スクリプト言語でお茶を濁してんのかなと思ったら
      いがいとこれが使えまっせ、ということで動画にしました

  • @DecimalChannel
    @DecimalChannel ปีที่แล้ว +7

    Linuxでgccでいろいろやっていた人には、ありがたい情報ですね。
    ありがとうございます

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +5

      昔からコンピュータを使ってた人にとっては
      買ってきて、何もプログラミング言語が入っていないってのが
      どいうこと?て思っちゃいますよね

    • @DecimalChannel
      @DecimalChannel ปีที่แล้ว

      @@fran_syatiku さん
      ありがとうございます。
      最近ではWindowsではPowerShellでばかり処理してます。コマンドプロンプトが酷すぎたんで、かなり楽にはなった気はします。

  • @Cat-pv1zz
    @Cat-pv1zz 11 หลายเดือนก่อน +2

    会社にセキュリティ上何もインストールしないでくださいって言われたらこれを使えばいいのかぁ……

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +2

      コメント読むとそんな感じに使ってる人は多いすね

  • @Milepoch
    @Milepoch 3 วันที่ผ่านมา

    バイナリ配布が無理な場合はソースコードで配布して現物マシンでコンパイルしてる
    だからwindowsに限らずインストーラーとして開発環境が何かしら絶対入ってる

    • @fran_syatiku
      @fran_syatiku  3 วันที่ผ่านมา

      そうだと思います、Win11も. NET Coreあたりを入れくんじゃないかなと

  • @Udonkin
    @Udonkin 10 หลายเดือนก่อน +2

    Shift+右クリックでカレントの位置を設定したPowerShellが開くというスーパー機能
    もっと早く知りたかったでござる

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน +1

      便利っすよね
      フォルダーのアドレスバー(今どこか表示されてるやつ)
      に「powershellリターン」って打ってもそこで開きますよ
      ご存じかとは思いますが念のため

    • @Udonkin
      @Udonkin 10 หลายเดือนก่อน

      @@fran_syatiku!?!?!??!?!”?!
      全然しらなかったでござる
      ありがとうでござる

  • @shirakuni
    @shirakuni 11 หลายเดือนก่อน

    いやあ、いろいろ知れてよかったです。エクスプローラーからコマンドプロンプト呼び出せるんですね。
    いままでコマンドプロンプト呼び出してからカレントドライブを移動してたので楽になります。
    C#コンパイラ入ってたのも分かって嬉しいです。たとえば、引数の文字列をそのまま表示するダイアログもどきみたいな
    小ネタプログラムを作るのに、いちいちVSインストールする必要がないと言うのは嬉しいですね。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      あれ便利っすよね>コマンドうてるやつ
      スタートボタンから行くのめんどいし
      Ctrl+Lでアドレスバーにカーソルが行くのでメモ帳とかそうやって立ち上げばっかになりました

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      Window キーを押してスタートメニューを開き、そこで
      コマンドやアプリ名を入力すれば実行したり開いたりできます。
      また右にはメニューが表示されるので管理者モードでも開けます。

      •cmd (コマンドプロンプト)
      •notepad (メモ帳)
      •mspaint (ペイント)
      •calc → 電卓
      ちなみに検索ボックスに入力した場合と同じなので
      アプリ名でも検索できるし、なんなら日本語入力を
      オフにしてローマ字でも検索できます。
      検索ボックス自体が不要ですので自分は消してます。
      スタートメニューを開いたあと、Ctrl + V で
      貼り付けもできるし、少なくとも Win + R で
      ファイル名を指定して実行よりは便利です。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      検索ボックスって、1回ネットにつなぐせいか
      通信途切れると真っ黒な画面になって動かないことがあるんで
      (リスタートで治る)
      最近はもっぱら上で言ってる方法ですね

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      @@fran_syatiku 実はスタートメニューって
      Win10 以降は別のプログラムとしてタスクが独立して
      いるんですよね。
      (StartMenuExperienceHost.exe)
      そのせいかたまに固まったりして使えないときが
      あります。
      タスクマネージャーから再起動してやらないと
      いけなかったり。

  • @user-mt9gc5nw6t
    @user-mt9gc5nw6t 8 วันที่ผ่านมา

    本題と全然関係ないんだけど、台詞回しとか、間とか、好きだなあ・・・

    • @fran_syatiku
      @fran_syatiku  8 วันที่ผ่านมา +1

      おお、そう言ってもらえてうれしいです
      コメントどうもです

  • @user-vr6ls5kf2l
    @user-vr6ls5kf2l ปีที่แล้ว +1

    出先で開発環境がないときに便利だけど、たぶん、その現場ではやり方を思い出せない罠。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      ははは あるある

  • @rybroco4687
    @rybroco4687 2 ปีที่แล้ว +5

    すごい!職場で開発してみよう

    • @fran_syatiku
      @fran_syatiku  2 ปีที่แล้ว +1

      おはようございます、いいっすねぜひ頑張ってください

  • @Milepoch
    @Milepoch 3 วันที่ผ่านมา

    ついでに
    windowsで一番お手軽なのはエクセルのVBAと思う
    サイレント仕様変更で阿鼻叫喚の大虐殺になるのはMSの伝統なので仕方ない

    • @fran_syatiku
      @fran_syatiku  3 วันที่ผ่านมา

      自分アプリインストール禁止の会社向けに
      エクセルのVBAで開発させられたことありましたよ
      スケジュール確認とか、会議室予約システムとか
      買えよMSPlanner と思いました
      アプリ禁止ならエクセルも禁止しろと
      (仕事になんないでしょうけど)

  • @user-lm9px9gh2o
    @user-lm9px9gh2o 11 หลายเดือนก่อน +2

    業務自動化ソフト作成用に、自分もCSCよく使う。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +2

      ナカーマ来たー
      まじすか、お仕事頑張ってください

  • @SakuraCrowd
    @SakuraCrowd ปีที่แล้ว +4

    バッチファイルにPAUSEいれればビルド中のウィンドウの最後でとまるかも

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +3

      止まります、それが一番簡単な解決方法ですかね

    • @SakuraCrowd
      @SakuraCrowd ปีที่แล้ว +3

      @@fran_syatiku 標準で入っているプログラミング環境は知りたくなるので助かりました。ありがとうございます。

  • @hinakotalo
    @hinakotalo 11 หลายเดือนก่อน +3

    あー開発環境なんてないネットワークエンジニアだからこれは助かる!
    バッチ、VBA、VBS、PS1、TTLいろいろ組み合わせてきたけどこれでいろいろできるようになりそう

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      コメントどうもです、がんばってくだせえ
      TTLってのは初耳でした、Teratermマクロ?

    • @hinakotalo
      @hinakotalo 11 หลายเดือนก่อน

      @@fran_syatiku どうもです。そうですteratermですネットワーク機器とかサーバに接続するときによく使われているやつで
      マクロ組んで自動でログ取ったりとかできます

  • @es535
    @es535 11 หลายเดือนก่อน +3

    batだとエラーが見えないというけど、pauseをしかけてみればいいんじゃないかなー

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +2

      もちろん、その通りっす
      俺のミスなんすけど、この動画上げてからコメントだけでなく
      メールやツイッターにも「pauseってのがあってだな
      」ってメッセージがメタクチャきてます もう動画とりなおそうかと

    • @es535
      @es535 10 หลายเดือนก่อน

      憧れの方からレスが返ってくるとは感激っす。動画頑張ってください!😄@@fran_syatiku

  • @yousuke172
    @yousuke172 2 หลายเดือนก่อน

    戦場でまともな医療器具がない医者がスキルで対応してるみたいな感じがしてかっこいい(語彙)

    • @fran_syatiku
      @fran_syatiku  2 หลายเดือนก่อน

      コメントどもです

  • @user-sheephuman
    @user-sheephuman ปีที่แล้ว +1

    そのアドレスバーから実行する方法が楽でいいね。初めて知ったんだが。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      個人的には、動画の本題より役にたつんじゃね?って思ってます☺

  • @kuruses
    @kuruses 11 หลายเดือนก่อน +1

    バッチファイルに pause コマンド入れておけばエラーメッセージ確認できますね。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      まじでそれ、この動画で一番後悔してる点です
      コメントやツイッターにその指摘無茶苦茶来ますw

  • @のっぴ
    @のっぴ 11 หลายเดือนก่อน +1

    メモ帳で.wshファイル編集してVBScriptを実行してたWindows95時代。
    ODBC使って複数のCSVファイルをSQLで操作とかバリバリ業務で使ってたな。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      ありましたね
      当時、そんな便利な方法があるとは知らず
      C++でselect("XXX","YYY");
      みたいな関数いっぱい作ってCVSファイルいじってましたよ

  • @hypersaiyazin
    @hypersaiyazin 11 หลายเดือนก่อน +2

    プログラミングって開発環境が要るから面倒なんよ
    これなら、どこでも作れるから良いわぁ~

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      そっすよね 頑張ってガシガシ行きましょう!

  • @fallball
    @fallball 10 หลายเดือนก่อน +1

    .bat に適当に書いて、最後に
    pause
    って書いておけば楽ですよ

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน

      それめちゃくちゃ、言われまくりましたw
      コメントどうもっす、もう一生忘れないと思います

  • @minami_alinko
    @minami_alinko 10 หลายเดือนก่อน +1

    C#でCUIで十分なサンプルプログラムを作りたい時、csc.exeがあればコンパイルできるの用意したりしてますわ。たまにしかやらないけど。

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน

      ガンガンやろうぜ! つかC#学べるし学校のプログラミングの授業とか、これでいいのでは?とかたまに思う

  • @dbds7292
    @dbds7292 10 หลายเดือนก่อน +2

    .NETがインストールされてない環境もあるからな起動できない時もあるなうーん

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน +1

      この動画では.NET Framework の方を使うので95とかでもない限り入ってますよ
      だからまあ、すべてのWindowsに入ってるってのは嘘になるんですが
      入ってるって言っても2000やXPのやつとかはバージョンが古いんでいくつかの関数は使えないかもですが

    • @dbds7292
      @dbds7292 10 หลายเดือนก่อน +1

      @@fran_syatiku 揚げ足を取ろうとした積りはないです
      普通に新品を買った場合そうですね、家で使う分には便利ですね
      会社やお店で整備した中古ノートなど、インストールされてないことがあります(会社はどっちもインストールされてない事も多々、中古で入ってない事は知らなかった)
      .netは7からプレインストール(vistaは出た時期によってプレインストール)か、powershellはxpか
      お店の中古に入ってないことに少し驚きました

  • @adachimasayuki
    @adachimasayuki 11 หลายเดือนก่อน

    スゲー。素直にチャンネル登録と高評価押しとこ

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      サンクス! 感謝です

    • @adachimasayuki
      @adachimasayuki 11 หลายเดือนก่อน

      @@fran_syatiku 反応はえ~

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      た、たまたま、見てただけっす

    • @adachimasayuki
      @adachimasayuki 11 หลายเดือนก่อน

      @@fran_syatiku あなたのことを暇人だと思う僕は暇人

  • @yumu0
    @yumu0 ปีที่แล้ว +2

    こんな方法があるんですね。面白い

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      ですよね、みんなもっと使えばいいのにって思ってます

    • @yumu0
      @yumu0 ปีที่แล้ว +1

      @@fran_syatiku VisualStudioとか差し置いてわざわざ使うメリットってあるんですかね……?

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      日々の作業の自動化の1回しか使わないような捨てプログラムとか
      いちいちプロジェクト作ってとかめんどくないっすか?
      古いPCだとVisualStudioは糞重いし人数が多い職場では結構なお値段だし
      あとアプリとかインストール禁止な会社とかで使ってましたよ
      アプリインストール禁止なんで開発環境入れるとかとかもってのほかだったんで
      そんな感じで利用してました、
      メリットで比べるならVisualStudioに大負けっすね

    • @yumu0
      @yumu0 ปีที่แล้ว +1

      @@fran_syatiku なるほど。ありがとうございます

  • @yousuke172
    @yousuke172 2 หลายเดือนก่อน

    PowerShellではスクリプト内でC# のコードを文字列型としてフルスクラッチしてadd-typeコマンドでコンパイルして使ったりできますよね。
    この辺の仕組み使ってるのかな

    • @fran_syatiku
      @fran_syatiku  2 หลายเดือนก่อน +1

      あー、言われてみればそうかもですね
      今軽く調べてみたんですが
      思ってたよりいろいろできるんすね
      PowerShellに詳しくない人でも
      C#風に書けるだけかと思ってました

    • @yousuke172
      @yousuke172 2 หลายเดือนก่อน

      同じ.NET環境上で使えるから割となんでもありですな。

  • @user-ne6nm6dt4u
    @user-ne6nm6dt4u 11 หลายเดือนก่อน +2

    なんか昔のやり方だなぁって😅
    どんどん使い易いプログラムが出てくるから無くなったと思ってたけど、まだ、あったのね😁

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      昔は、あって当然でしたもんね

  • @nabesen
    @nabesen 10 หลายเดือนก่อน +1

    現在のWindows 11にもcmdシェルや.BATのバッチファイル使えるのね
    その場合、実行属性付ける必要ないのか

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน

      言われてみればWindowsっていうかDOSのころから実行属性とかないすね
      自分はDOSから入ったんで最初にUNIX使った時に、厳しいなと思いました

  • @user-uz8wr5jw4k
    @user-uz8wr5jw4k ปีที่แล้ว +4

    WSH(WScript/CScript)とPowerShellかなと思ったら違った。こんなのもあるんですね。exe実行時はたしかpowershellだと数文字打ってTabを押して補完すると.\入れてくれなかったかな。./でもいいんだけど。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      やってみました、確かに補完されますね
      TABって後ろ側しか補完しないのかと思ってました
      情報どうもです

  • @ara80386
    @ara80386 ปีที่แล้ว

    凄いです、試してみます

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      おお、がんばって!

  • @user-kx4tj6rl8g
    @user-kx4tj6rl8g ปีที่แล้ว +2

    まさに今これでフォームアプリ作成中です。でもなかなか調べても出てこないんですよね…。

  • @羅号光祐
    @羅号光祐 11 หลายเดือนก่อน +1

    無料の開発環境は eclipse でも Visual Studio Community でもあるんだから、
    無理に不便な環境を使わんでも、それを入れて使えよと思いますが・・・インストールを厭う人がプログラミングに挑戦するというのも変な話でして。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      そうなんですけど、
      コメント見てみると環境構築で失敗した人とか、ちょっと試したいとか
      職場や学校のPCでツールのインストール禁止だとか
      家族とPCが共有でとか、そういった方が多いように感じます

    • @羅号光祐
      @羅号光祐 11 หลายเดือนก่อน

      @@fran_syatiku さん、成程、了解です。ウィルスとかスパイウェア除けでインストール一切禁止は今どきは多そうですね。

    • @haraoharao8876
      @haraoharao8876 10 หลายเดือนก่อน

      何が不憫なんでしょか?

  • @TsucaPon40
    @TsucaPon40 ปีที่แล้ว +4

    この動画を見て、レジストリ編集とかを思い出した。
    レジストリの編集、INIファイルの編集はそれなりに危険を伴うので、自己責任の気持ちで行おう。
    私も無造作にレジストリを書き乱してしまい、最悪、Windowsが起動しなくなってしまい、泣く泣くリカバリをした経験はあります。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      ああ、ありますよねw
      これを読んでる良い子たち
      レジストリ書き換えはバックアップを取りましょう

  • @bamboogrove1704
    @bamboogrove1704 10 หลายเดือนก่อน +1

    そう言やコマンド・プロンプトとかオレも何年も弄ってねーな・・・

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน

      いじれ! 今日からやれ! この文を見たらすぐやれ
      コマンドはお前を待ってるぞ

  • @ped02744
    @ped02744 ปีที่แล้ว +1

    懐かしい手順だなあ、IDEになってからはもうこの環境には戻れませんねw
    でも、Hello じゃなくて Hellow なのはなぜだろw

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      新人の頃みんなスペル間違うじゃないすか 間違えなかったですか?
      大抵の人はWorldのほうを間違うかな
      th-cam.com/video/TKOoK5ubr0A/w-d-xo.html
      で、こっちの動画も見た人はニヤッとしてくれないかなと思ってそうしました

  • @user-Red_Haired1984
    @user-Red_Haired1984 11 หลายเดือนก่อน +1

    IDEに慣れたらもう補完機能ないとやってられん…。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      ははは、あるある

  • @shinichiwada8257
    @shinichiwada8257 ปีที่แล้ว +1

    cmdのコマンドラインでbatを起動すればコンパイルエラー消えないでしょ。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      サンクス、それもありっすね てかまあ、そうしますよね

  • @user-pv9ve7qy1h
    @user-pv9ve7qy1h หลายเดือนก่อน +1

    スマホではここまでアクセスできんよな
    emmcダンプしかない

    • @fran_syatiku
      @fran_syatiku  หลายเดือนก่อน +1

      もう使わないような奴ならroot取るとか
      Linux化とか、面白そうかなと

  • @sonokiha
    @sonokiha ปีที่แล้ว +2

    MS-DOSとかN88-BASICはバリバリやってたんですけどね。
    BASICにハマりすぎて、C言語に乗り換えられなくて、Windowsになって完全に落ちこぼれて、それからプログラミングなんてやらなくなってしまった。
    しかしCUIは懐かしいです。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      自分は、BASICはひよっこだったんでむしろCへの移行は楽でしたが
      今からだとPythonとかどうすかね?
      あとSwitchもってるなら「プチコン4」 ってのでBasicでゲーム作れますよ

    • @user-mi1wk3ms1z
      @user-mi1wk3ms1z ปีที่แล้ว +1

      自分はBASIC(N88-86)がダメでCに乗り換えて令和の今もCプログラマです。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      一回C言語やっとくと、昨今のトレンドの言語のわかりにくいと言われてる部分
      オブジェクト指向とか参照渡しとかが何やってるか手に取るようにわかっていいすよね
      BASICのあの行番号の仕組みも こうやって実現してんやろなってすぐわかるし
      (今更わかたっところで感はあるけどw)

  • @mist.malware
    @mist.malware ปีที่แล้ว +2

    なんかC# 版gccとかclangみたいなイメージですかねw

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      ああ、まさにそうだと思います N88Basicとかね

  • @izumo4283
    @izumo4283 3 หลายเดือนก่อน

    C# は2002年が初版だから、昔のWindowsには入ってない。

    • @fran_syatiku
      @fran_syatiku  3 หลายเดือนก่อน

      たしかに、めっちゃ言われてっけど
      確かにそうっす でも動画直せねえんすよ 許して下せえ
      ちなみに以前WinMeまではQBasicが同梱されてたらしいっす(PC98用は除く)
      まPC98はRomでBASIC乗ってましたけど

  • @consaworld
    @consaworld 11 หลายเดือนก่อน

    C#は経験無いですが、標準機能でできる事に驚きました。
    batにすると一瞬で消える件ですが、最終行にpauseコマンドじゃだめですか?pauseコマンドは、batやvbsのでデバッグでよく使ってます。

    • @consaworld
      @consaworld 11 หลายเดือนก่อน +1

      pauseの件、既に多数のコメントがありましたね。失礼しました。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      いえいえ、コメントありがたいっす

  • @JI-yw1ky
    @JI-yw1ky 10 หลายเดือนก่อน +2

    「これ脆弱性なんですわ。
    ユーザにとってちょっとお便利な素敵な機能つけたら、侵入者にとってはすごく便利なる。
    なんでユーザに無断でコンパイラなんてインストールしているのか? なんだよねぇ。」
    とかわめいている馬鹿を見かけたけど、多くのUnixやLinuxだってコンパイラが標準でインストールされているし、コンパイラ=脆弱性ではない。

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน +2

      それはちょっと俺も思った
      もめるから書き込みまではしなかったけど

  • @user-en3ji8lf2h
    @user-en3ji8lf2h ปีที่แล้ว +3

    Excelをお持ちでしたら、VBAが楽かもと思うます。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +2

      自分最初に本気で使った言語がC++なんでCの子や孫的な言語はしっくりくるんですが
      VB/VBAは夢の中で走ってるみたいになんかおっくうなんすよね
      でもエクセルで音声付き紙芝居ツールとか(パワポですね)作らされたことあるんすよ
      なのでチャンスがあったら、フォーム画面でゲームづくりとかやってみたいです

  • @Irix.5674
    @Irix.5674 11 หลายเดือนก่อน +1

    .NET の実行環境と共にコンパイラなども
    インストールされているんですね。
    それは知らなかった。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      コメントどもです

  • @Koro_soba
    @Koro_soba 10 หลายเดือนก่อน +1

    プログラム書くならメモ帳だっていいんだからそりゃそうだろう。

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน +1

      コメントどうもっす 
      ま、人生もプログラミングも
      そんな感じで

  • @andoh01
    @andoh01 ปีที่แล้ว +5

    コンパイラのパスを PATH変数にぶっこめば良いんじゃね?

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +6

      あれっす、この動画の12:26くらいから環境変数に登録の方法も解説してるんで見てみてください
      バイバイのあいさつの後なんで、みんな見てないの

  • @user-nb6ng5he7q
    @user-nb6ng5he7q 11 หลายเดือนก่อน +1

    Macやlinuxに慣れるとプログラミング環境系は面倒くさいなWindowsは

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      今でこそだいぶ変わりましたけど
      Unix系は 使う=プログラミング が必須なところありますしね

  • @FX.Tsubasa
    @FX.Tsubasa ปีที่แล้ว +1

    全く知りませんでした。こいつは便利や!

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      おお、がんばってくれ!

  • @mograd
    @mograd ปีที่แล้ว

    為になります。ありがとうございます。
    コマンドライン面倒くさいにワロタ。いや本当に面倒な事をやっていたものです。昔はオートコンプリートなんかないし、というかカーソルさえ左には動かせないw
    私は未だにオートコンプリートが苦手です(自分で打ち込まないと気が済まないw)。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      自分は、もう補完無いとやってらんないっす 便利さは能力を奪いますよね

  • @kouchagawa
    @kouchagawa 11 หลายเดือนก่อน

    昔PC-9801のMS-DOSでTurboC使ってた頃は普通にこんな感じですた。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      TurboCは良かったすよね 自分は全盛期は知らないですが
      モバギかシグマリオン(こっちだったと思う)にFreeのDos入れて使ってました

  • @user-bq1ui4kx5h
    @user-bq1ui4kx5h 10 หลายเดือนก่อน +1

    アドレスバーが便利なのがわかった

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน

      ですよね

  • @aoiogre2059
    @aoiogre2059 11 หลายเดือนก่อน +1

    わしゃーなでしこv1で満足じゃ

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      コメントどうもです
      なでしこっすか、なつかしいっすね

  • @AKR-5241
    @AKR-5241 10 หลายเดือนก่อน +1

    WindowsOSもですがChromebookでも
    拡張機能オンにすれば無料インストで
    プログラミングできる機能があります😮

    • @fran_syatiku
      @fran_syatiku  10 หลายเดือนก่อน +1

      そうなんすか、情報どうもです
      ブラウザでJavascript動かすんかな、と思ったら
      結構いろいろできるみたいっすね

    • @AKR-5241
      @AKR-5241 10 หลายเดือนก่อน +1

      @@fran_syatiku さん
      こちらこそ有益情報を動画で
      分かりやすく紹介頂き有難う御座います

  • @AlanSmithy39
    @AlanSmithy39 ปีที่แล้ว

    cmd上で、TAB押してファイル名補完したほうが楽じゃね?

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      ああ、それもそうっすね
      これ気軽に「めんどくせえ」って動画にしちゃったけど
      みんなが、色んな方法を教えてくれて面白いっすねw

  • @shimippyshimippy
    @shimippyshimippy 11 หลายเดือนก่อน

    .bstファイルの最後にpauseって書けば止まるよね。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      まさに、おっしゃる通りっす
      そして実を言うとこの動画をあげてからメールにツイッターに、コメントに
      それ言われまくってますw 何で気が付かなかったかなぁと悔やむ日々っす

    • @shimippyshimippy
      @shimippyshimippy 10 หลายเดือนก่อน

      😂😂😂😂@@fran_syatiku

  • @aki4428
    @aki4428 11 หลายเดือนก่อน +1

    多分それは実行環境であって、プログラミング環境とは違うと思います。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      たしかにw
      要は、コンパイルをする実行環境であって
      コンパイルのコマンドがありますよ、と

  • @user-qd4rh3tv3t
    @user-qd4rh3tv3t ปีที่แล้ว +2

    マウスの動きがノートパソコンなんだよなー。。。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      そんなんわかるんすか? 今となってはどっちで作ったか自分でもさっぱりですけど(なのですげえバレたか感が薄い)
      外付けマウスを使ったかタッチパットだったかもわかります?
      それとも「きっとタッチパッドなんでノートだろう」って意味ですか

    • @user-qd4rh3tv3t
      @user-qd4rh3tv3t ปีที่แล้ว

      @@fran_syatiku
      いやただたんじゅんにマウスが画面細部に移動するまでにタッチパットの領域が足りないのか動きが「すいーっすいーっ」と断続的に移動してるからwww
      大変だなって思っただけです><

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      どもです、単純にコメントなんかとUTF8で書いておくだけじゃダメなんすね 今だとBashも使えるようになってたりして 単純なbatファイルやwshもあるし このへんはわけわかめで こういう場合はこれとかあんでしょうけど
      ググりながら作業になっちゃいますよね

    • @user-qd4rh3tv3t
      @user-qd4rh3tv3t ปีที่แล้ว

      @@fran_syatiku
      大変でした。。。(´;ω;`)

  • @user-ro9nf7jk6b
    @user-ro9nf7jk6b 11 หลายเดือนก่อน +1

    C#が使えるのか。
    しかしVBCの方が良いでしょ?

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      まじすか、自分ずっとC言語系できたんで
      VB系の方が辛いっす

  • @marryn76k
    @marryn76k 11 หลายเดือนก่อน +1

    アプリとプログラムの違いや CPUとプロセッサの違いを知らない人が9割以上と思う

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      コメントどうもです
      そうかもしんないですね

  • @shenwande
    @shenwande ปีที่แล้ว

    NETってアプリ入れて時に入れられるけど、勝手に入れられなかった気がする

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      .NETのサイトでランタイムの方をDLしてインストールできまっせ
      th-cam.com/video/TKOoK5ubr0A/w-d-xo.html
      この動画の2分あたりから

  • @user-wj1mc6nu9c
    @user-wj1mc6nu9c ปีที่แล้ว

    "./"はLinuxライクに仕様を変えたんでしょう。カレントディレクトリを優先するというDOSの仕様だと脆弱性になりうるし。
    ちなみに、最初からコンパイラが入っているのも脆弱性なんだけどwww、Win Updateでコンパイルしてるらしいから、そのせいだろうね。
    MSは毎度毎度、あっち直したらこっちで粗相ヤラカシますな。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      そんな感じでしょうね
      ソースコードを送り込んでパラメータを環境に合わせてに自己改変しコンパイルして広まってくコンピュータウィルスがあったとしたらSFチックでいいすね
      (って言うと怒られるかw)
      PCに置いてあるソースを発見すると取り込んで突然変異しながら広まったり

    • @user-wj1mc6nu9c
      @user-wj1mc6nu9c ปีที่แล้ว

      現実のようにワクチンがウイルス育てるみたいなことになって興味深いけど、スタック注入じゃなく正しく機能する一定のソースが付いてると簡単に解析されて先に絶滅になりそうかな?
      コンパイラあるとヤバいのは主にスピアで攻略された時ですね。

  • @user-sj2vj2bq4o
    @user-sj2vj2bq4o ปีที่แล้ว +3

    「99%の人は知らない」は嘘!99.99999%は知らない!が正解?!
    昔BASICでさえてこずった私には気が遠くなるが面白い!です!

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      そうかもしんないっす、意外とみんな知らない

    • @user-wf7wn8bg7g
      @user-wf7wn8bg7g ปีที่แล้ว

      ドドド同意www

  • @abcdef-ot3gp
    @abcdef-ot3gp ปีที่แล้ว

    ソースコード見られて改変されても構わないというのであれば
    後々のメンテとか考えるとVBSでいいような気がするけれど
    コレで出来てVBSで出来ない処理って何かありますかね?

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +2

      ぱっと思いつかないですが、無いと思いますよ
      重たい計算させれば差は出ると思いますが
      VBSもトリッキーな事をやれば(エクセル立ち上げてVBA呼んじゃうとか)
      大抵できるんで
      できない機能があったとしても違うやり方で似てる風に実現させれば差はほぼないんじゃないかと
      自分がC#を使うのは純粋に好みの問題です
      メンテももうC#の方が楽ですし
      最初に本気で使った言語がC系で、うん10年なんで、もうだめっすね
      人は最初に恋に落ちた言語を忘れられないす

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน +2

      VBS は既に過去の言語で MS 自体が非推奨にしているので
      将来的に廃止などされる可能性が非常に高いです。
      少なくとも新しく使うには向かないですね。
      WSH 自体が役目を終えたといえますから。
      Windows って MS がしょっちゅう標準のライブラリを
      変更しているのでややこしいんですよね。
      OLE → COM → .NET → WinUI
      結局、古いながらもずっと使える WinAPI のみで作るのが
      最強なのかな。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      そんな気はちょっとしてました

  • @YouTube-Hacker
    @YouTube-Hacker 11 หลายเดือนก่อน +1

    エディタがあったほうが楽だけどね((あたりまえなのに突っ込んでいくスタイル
    (深夜テンションでコメントしているから意味不明だけど許してほしい)

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +2

      最近は自分もVScodeで.Netで開発してファイル小さくしたとか
      1ファイルにしたいときに、これ使う、みたいな感じになってます

    • @YouTube-Hacker
      @YouTube-Hacker 11 หลายเดือนก่อน

      そうなんですね!
      自分はInteliJやpycharmを使っています。
      昔はvscode使ってました@@fran_syatiku

  • @user-qg3yl4bd3i
    @user-qg3yl4bd3i 11 หลายเดือนก่อน

    UbuntuならVimとGCCでできる...(震え声)

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      数年前になんだったかのディストリビューションいじってたら
      けっしてミニマムなLinuxでわけでもないのにgccが入って無くて
      gcc入れねえんだってショック受けたことがありました
      もう、自分の環境に合わせてカーネルをビルドしてる人なんかいないんでしょうね

    • @user-qg3yl4bd3i
      @user-qg3yl4bd3i 11 หลายเดือนก่อน

      @@fran_syatiku ですね。Archを使用していますがVimもgccも無いですね。
      カーネルを自前でビルドするGentooなども使ってみたいですが、時間かかるし結局バイナリでダウンロードされる方になっちゃいますね。

  • @user-by9lm3qd6v
    @user-by9lm3qd6v 3 หลายเดือนก่อน

    コレクターズ唯に出来そうなcommand名ばかりですね コレクターズ唯はやはり早かったのかなぁ 知らんけど #コレクターズユイ

    • @fran_syatiku
      @fran_syatiku  3 หลายเดือนก่อน

      コメントどもっす

  • @herbeco2860
    @herbeco2860 11 หลายเดือนก่อน +1

    Hello では…

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน +1

      そうなんすよ、実はこれ 以前あるある動画作ってて
      「Hello Worldってスペル間違うやつ多いよね」
      みたいな動画があって それがふりになってたんすよ
      th-cam.com/video/TKOoK5ubr0A/w-d-xo.html
      「なんだそれ、知るかいなw」でしょうけど

  • @katsukun1958
    @katsukun1958 11 หลายเดือนก่อน

    現実的にはバッチファイルやEXCELのVBAを学ぶ方が役に立つ。これらもあらかじめインストールされているからね。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      ははは そうかもしんないですが、このチャンネルの主旨は
      無理かもしんねえけどワンチャンプログラミング覚えてプログラマーとして食べていこう、自己満の役にも立たないゲームでも作ろう、なんで
      とか言ってVBAとエクセルで作るゲームとかも面白そうですけどね

  • @member.x.from.sai-teiki
    @member.x.from.sai-teiki 11 หลายเดือนก่อน

    驚愕の事実

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      でも、なかなか便利っすよ

  • @vmoiub
    @vmoiub ปีที่แล้ว

    霊夢は詳しいのに知らないフリしている感じw

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      ははは、どうもです

  • @kadomachisun
    @kadomachisun 11 หลายเดือนก่อน

    やっぱIDEはあった方がいいな...

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      そっすか 
      自分は最近はなんかちゃんとした仕事でもVisualStudio立ち上げんのめんどくさくて
      VScodeで作業してたりします

  • @HIHIIRONOKANE
    @HIHIIRONOKANE ปีที่แล้ว

    .batとか何年ぶりに聞いたっけ😊

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      まあまあ、それでも人によってはリアルな日々の仕事っすからw

  • @その筋
    @その筋 ปีที่แล้ว +1

    パワーシェルだとLSなのかw
    コマンドシェル用にフリーソフトのls入れてたわ(爆)💦💧💨
       
    ・・・デバッガーがないので途中で止めてのデバックができません
    あ゛っ

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      やりがちっすよね、でもcmdでも使えるなら それに越したことはないような

    • @user-ns3we1nu3n
      @user-ns3we1nu3n ปีที่แล้ว

      パワーシェルだと「Get-ChildItem」コマンドで、dir, gci, ls がエイリアスとして割り当てられてるんだけど、説明無いから勘違いしてそう…
      特にlsのエイリアスは、windows上のパワーシェルのみで、例えばLinux上のパワーシェルでは、lsコマンドを実行しちゃう環境依存がぁ

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      へえ そうなんすか
      Linuxでわざわざパワーシェル使おうと思わんから気が付かないすね

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      PowerShell だと cmd の内蔵コマンドの dir コマンドも
      使えるはず。
      UNIX / Linux かぶれした ls コマンドレットが標準ですけどね。
      逆に Linux には dir コマンドが ls コマンドの別名として
      使えるディストリビューションもあったはず。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      昔は自分もls.batみたいなの作って中身はdirとかやってましたw

  • @user-cu3wx3qm4v
    @user-cu3wx3qm4v ปีที่แล้ว

    6:38 ここでは./じゃなくて.¥ですね。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      ほんまや!! 
      みんな「./」じゃなくて[.¥]だと動くよ!
      「.\」ってことなんやろな、console上の表記は¥だけど
      英語フォントにしたら逆スラだし

    • @user-cu3wx3qm4v
      @user-cu3wx3qm4v ปีที่แล้ว

      @@fran_syatiku そうですね。MSはバックスラッシュがディレクトリの区切り子です。

    • @Irix.5674
      @Irix.5674 11 หลายเดือนก่อน

      MS-DOS では Ver 3.0 で UNIX からディレクトリの概念を
      輸入した際、UNIX ではディレクトリ区切りをスラッシュに
      していたのに対して MS-DOS ではコマンドのスイッチに
      スラッシュを使っていたため、競合するから使えず、
      代わりに区切り文字としてバックスラッシュを使いました。
      (MS-DOS のコマンドではコマンド名およびスイッチの
      スラッシュ同士はスペースで開ける必要がないです)
      これが後の Windows でも継承され、コマンドプロンプトでは
      原則としてスラッシュはディレクトリ区切りとしては
      使えません。
      Exproler や一部のアプリなどではスラッシュを
      バックスラッシュと同等のものとして扱えるように
      なっていたりします。
      cmd では使えませんが、PowerShell ではバックスラッシュも
      スラッシュもディレクトリ区切りとして使えます。
      プログラムが対応していれば引数のパスはスラッシュでも
      通りますね。
      (実行プログラムのパスは cmd 側が処理するので
      スラッシュでは使えない)

  • @Pascal_123
    @Pascal_123 ปีที่แล้ว

    さすがにデバックはできないのかな?

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      そっすね 自分が知ってる範囲では、知ってるかもですが
      .NET入れてVisualStudioCode使うしかないかと
      うちの解説動画で言うと
      th-cam.com/video/TKOoK5ubr0A/w-d-xo.html
      とか
      th-cam.com/video/65-E-UY37Og/w-d-xo.html
      です
      デバッグもして出来上がっちゃってから従来の書き方に変えればCSCでコンパイルできますよ(ドットネットのみの機能を使わなければ)

  • @KiraKira_Blade
    @KiraKira_Blade ปีที่แล้ว

    ついTextをHELLO WORKにしちまうんだよなぁ

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      エロい言葉にして他人に見せられないとかね

  • @tinitini8956
    @tinitini8956 11 หลายเดือนก่อน

    QBasicの事じゃ無いのか…(おっさん)

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      うん、違うやつ
      ちなみにQBasicってまだあれCDに入ってんすかね?
      最近CDでOS買わないからわからなくて

  • @kawamo55
    @kawamo55 ปีที่แล้ว +1

    これは知りませんでした。
    ちなみにこのフォルダを眺めてみると jsc.exe vbc.exe というのが入っていてjscがjavascript vbcがVisual Basicのコンパイラのようですね。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      そっすね、
      jsc.exeはJavascriptというかjscriptのコンパイラで、Javascriptと微妙に違うのが注意点ですね
      おそらくは昔のIEのJavascriptに近いのではないかと思う

  • @zettai_yosou
    @zettai_yosou ปีที่แล้ว

    バッチファイル作ればいい

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว

      おう7:12あたりからバッチファイル作ってるぜ pauseコマンド入れれば消えないんだぜ

  • @koterakiyoshi761
    @koterakiyoshi761 11 หลายเดือนก่อน

    プログラミングはlinux一択でしょ。自分は普段使いでもlinux一択。windousは面倒くさい。

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      すげえ気持ちはわかりますが、
      プログラム売ってご飯食べていかなきゃいけないのでWindowsも捨てれないっす

  • @mikecatmixc
    @mikecatmixc 2 ปีที่แล้ว +4

    0:38 「すべてのWindowsにはC# のソースをコンパイルできるコマンドが入ってる」
    WikipediaによればC# 1.0のリリース時期は2002年1月である。
    よって、例えばこれより前の1998にリリースされたWindows 98にはC# 関係のコマンドは入っていないと推測できる。
    よって、これは誤りであると推測できる。
    11:09 「バッチファイルだと一瞬で消えちゃう」
    今回のバッチファイルにはコンパイルを行うコマンドしか入っていないので、
    コマンド プロンプトからバッチファイルを実行すれば勝手にすぐ消えることは無いと考えられる。
    よって、これは誤りであると推測できる。

    • @fran_syatiku
      @fran_syatiku  2 ปีที่แล้ว +5

      ぐぬぬ、た、確かに・・・ おっしゃる通りです
      あ、でもWindows3.1のころはインストールはされてなくとも
      フロッピーやCDにQBasic入ってませんでしたっけ?
      95からかな??日本だけ?
      そして1.0や2.0ならMSDOSで動くんでMASMがついてきますね
      (これも正規版を購入した人だけかも) 
      それで勘弁して・・むりっすねw

  • @SuperHentaiShichowshar
    @SuperHentaiShichowshar 11 หลายเดือนก่อน

    うーーん.. うん 昔ながらだ

    • @fran_syatiku
      @fran_syatiku  11 หลายเดือนก่อน

      個人の意見ですが、僕らは30年後も僕らはコマンドラインからコマンドうって
      ソフト作ってんじゃないかな、とかたまに思います

  • @304
    @304 ปีที่แล้ว

    .NET CLI もいいぞ~

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +2

      いいすよね、デバッガが欲しい時は自分もそっちですね
      なので、VisualStudio Codeの中からしか使わないですけど
      th-cam.com/video/TKOoK5ubr0A/w-d-xo.html
      この動画で触れてます
      最終的に小さくした時はcscでもコンパイルできるようなコードにして
      開発してとか良くします

  • @mi6297
    @mi6297 ปีที่แล้ว +2

    まあ、普通にVBSやけどな
    簡単し。

    • @fran_syatiku
      @fran_syatiku  ปีที่แล้ว +1

      あれっすよ個人的にC#の方が好きなんで

    • @mi6297
      @mi6297 ปีที่แล้ว

      ハッシュタグ化してるwプログラムに無縁の人が見たらこのCはあのC❣@@fran_syatiku