以下で削除。
del "\\?\絶対パス "
例. 「D:\foo\bar.」を消す場合
del "\\?\D:\foo\bar. "
2017年1月24日火曜日
2015年12月18日金曜日
Tera Termで入力コマンドをファンクション登録
題名が変な気がするけど、適切な言葉が思いつかないので。。。
仕事上、色んなサーバのコンソール画面に出たり入るのだけれども「exit」とかのコマンドなどキー一発で打てると楽だなと思う事がある。
そういえば前の会社の上司がTera Termのキーボード設定に良く使うコマンドを仕込んでたなと思い、調べてみた。
「KEYBOARD.CNF」というファイルがTera Termのプログラムフォルダ内にあり、こちらで設定できる。
※あるバージョンではマクロからTera Termを起動した際にこのコンフィグが読まれない事があるそうなので、その場合はバージョンアップしてください
私が登録した例として、「F1キー」を「exit+エンターキー」として定義した時の設定として
XF1=off ;59として定義されているのをoffにする
[User keys]
User1=59,0,exit$0D$0A ;F1キー(59)をexitとエンターキーとしてユーザーキーセクションで定義
仕事上、色んなサーバのコンソール画面に出たり入るのだけれども「exit」とかのコマンドなどキー一発で打てると楽だなと思う事がある。
そういえば前の会社の上司がTera Termのキーボード設定に良く使うコマンドを仕込んでたなと思い、調べてみた。
「KEYBOARD.CNF」というファイルがTera Termのプログラムフォルダ内にあり、こちらで設定できる。
※あるバージョンではマクロからTera Termを起動した際にこのコンフィグが読まれない事があるそうなので、その場合はバージョンアップしてください
私が登録した例として、「F1キー」を「exit+エンターキー」として定義した時の設定として
XF1=off ;59として定義されているのをoffにする
[User keys]
User1=59,0,exit$0D$0A ;F1キー(59)をexitとエンターキーとしてユーザーキーセクションで定義
Tera Termマクロで文字コード指定して接続
仕事で色んなサーバにアクセスして作業するのだけど、都度パスワード打ったりするのが面倒なのでマクロを作成している。
同じ文字コード環境のサーバならTeraTermのデフォルトの文字コードを「TERATERM.INI」で指定していればいいんだけど、異なる場合はログイン後に文字化けするので困る事になる。
そこでマクロの中で文字コード指定を含める方法を調べてみた。
TTX Kanji Menu というプラグインをインストール時に選択している事が前提となるので、インストールしていない人は追加を。
以下はEUC-JPにしたい場合。
callmenu 54011 ; [KanjiCode] Recv: EUC-JP
callmenu 54111 ; [KanjiCode] Send: EUC-JP
詳細は以下をURLを参照頂くと良いかと。
https://ttssh2.osdn.jp/manual/ja/macro/command/callmenu.html
同じ文字コード環境のサーバならTeraTermのデフォルトの文字コードを「TERATERM.INI」で指定していればいいんだけど、異なる場合はログイン後に文字化けするので困る事になる。
そこでマクロの中で文字コード指定を含める方法を調べてみた。
TTX Kanji Menu というプラグインをインストール時に選択している事が前提となるので、インストールしていない人は追加を。
以下はEUC-JPにしたい場合。
callmenu 54011 ; [KanjiCode] Recv: EUC-JP
callmenu 54111 ; [KanjiCode] Send: EUC-JP
詳細は以下をURLを参照頂くと良いかと。
https://ttssh2.osdn.jp/manual/ja/macro/command/callmenu.html
2010年4月27日火曜日
windowsのhosts
後輩から尋ねられたのでちょっと調べてみた。
windows xpのhostsファイルは「システムが入ったHDドライブレター:\windows\system32\driver\etc」にある。
っでここからがつまづいたところで、nslookupで名前解決しても反映されないじゃないか!と大騒ぎ。ネットでは「ipconfig /flushdns」でキャッシュ消せなど言っていたけど。
nslookupってhostsの情報は反映されないのね。pingで確認しました。
こんな事に30分も悩んでしまった。
windows xpのhostsファイルは「システムが入ったHDドライブレター:\windows\system32\driver\etc」にある。
っでここからがつまづいたところで、nslookupで名前解決しても反映されないじゃないか!と大騒ぎ。ネットでは「ipconfig /flushdns」でキャッシュ消せなど言っていたけど。
nslookupってhostsの情報は反映されないのね。pingで確認しました。
こんな事に30分も悩んでしまった。
登録:
投稿 (Atom)