No.8ベストアンサー
- 回答日時:
ひょっとして、
var WshShell= WScript.CreateObject("WScript.Shell");
var objArgs = WScript.Arguments;
var IE,coll,rng,stra;
var Shell = WScript.CreateObject("Shell.Application");
var WindowsShell = Shell.Windows();
var FindFilesPid = WindowsShell.Count;
while(WshShell.AppActivate("検索結果")){
WshShell.SendKeys("%{F4}");
WScript.Sleep(500);
}
Shell.FindFiles();
WScript.Sleep(500);
act("検索結果");
if(objArgs.length==0){WScript.Quit();}
WScript.Sleep(500);
WindowsShell.item(FindFilesPid).Navigate(objArgs(0));
WScript.Quit();
function act(title){
for(j=0;j<=300;j++){
WScript.Sleep(100);
if (WshShell.AppActivate( title )){break;}
else if(j==299){fin();}
}
return;
}
こう(・ε・?
長い間、返事しなくて申し訳ありませんでした。
DSLの業者変更をしていたら、2週間近くネットに接続できない状態が続いていました。再三にわたりお教えくださいまして、ありがとうございました。
No.7
- 回答日時:
>たびたび申し訳ありません。
>最初の時の状態と同じで、
>オプションの画面が開いたままの状態で起動します。
うーーん。
「検索コンパニオン」で《ファイル、フォルダ》の
検索になっていて、「戻る」をクリックする状態なの?
(・_・;)
No.6
- 回答日時:
>閉じて起動は出来ないでしょうか。
('◇')ゞラジャ
var WshShell= WScript.CreateObject("WScript.Shell");
var objArgs = WScript.Arguments;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var wd = WshShell.CurrentDirectory;
var f = fso.GetFolder(wd);
var fc = new Enumerator(f.files);
var flag = false;
var IE,coll,rng,stra;
for (; !fc.atEnd(); fc.moveNext()){if(fc.item().name=="ittochan.fnd"){flag=true;break;}}
if(!flag){
fc = fso.CreateTextFile(wd+"\\ittochan.fnd");
fc.close();
}
if(objArgs.length!=0)
ieclip();
while(WshShell.AppActivate("検索結果")){
WshShell.SendKeys("%{F4}");
WScript.Sleep(500);
}
WshShell.Run("ittochan.fnd");
WScript.Sleep(500);
act("検索結果");
if(objArgs.length==0){WScript.Quit();}
WScript.Sleep(500);
WshShell.SendKeys("%L");
WScript.Sleep(500);
WshShell.SendKeys("+{F10}P");
WshShell.SendKeys("%O");
fin();
function act(title){
for(j=0;j<=300;j++){
WScript.Sleep(100);
if (WshShell.AppActivate( title )){break;}
else if(j==299){fin();}
}
return;
}
function ieclip(){
IE = WScript.CreateObject("InternetExplorer.Application");
IE.Visible = false;
IE.Navigate("about:blank");
while(IE.Busy){WScript.Sleep(100);}
IE.document.write("<INPUT>");
coll = IE.document.all.tags("INPUT");
rng = coll[0].createTextRange();
rng.execCommand("paste");
stra = coll[0].value;
coll[0].value = objArgs(0);
rng.execCommand("selectall");
rng.execCommand("copy");
}
function fin(){
if (stra != ""){
coll[0].value = stra;
rng.execCommand("selectall");
rng.execCommand("Copy");
}
IE.Quit();
WScript.Quit();
}
これは?
たびたび申し訳ありません。
最初の時の状態と同じで、オプションの画面が開いたままの状態で起動します。
でも、一発で起動できるので満足しています。ありがとうございました。
No.5
- 回答日時:
>検索の画面を開くときに特定のフォルダーを検索する
d(-_☆)ラジャ・・〆(・_・ )カキカキ
WindowsXPに搭載されている、
Windows Script Hostを活用すると
不可能と思っちゃってることも可能になっちゃいます
1.メモ帳を開き、以下の文章を貼り付けます。
---この下から
var WshShell= WScript.CreateObject("WScript.Shell");
var objArgs = WScript.Arguments;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var wd = WshShell.CurrentDirectory;
var f = fso.GetFolder(wd);
var fc = new Enumerator(f.files);
var flag = false;
var IE,coll,rng,stra;
for (; !fc.atEnd(); fc.moveNext()){if(fc.item().name=="ittochan.fnd"){flag=true;break;}}
if(!flag){
fc = fso.CreateTextFile(wd+"\\ittochan.fnd");
fc.close();
}
if(objArgs.length!=0)
ieclip();
var bl = WshShell.AppActivate("検索結果");
if(!bl){
WshShell.Run("ittochan.fnd");
act("検索結果");
}else{
WScript.Sleep(100);
WshShell.SendKeys("{TAB 5}");
}
if(objArgs.length==0){WScript.Quit();}
WScript.Sleep(500);
WshShell.SendKeys("%L");
WScript.Sleep(100);
WshShell.SendKeys("+{F10}P");
WshShell.SendKeys("%O");
fin();
function act(title){
for(j=0;j<=300;j++){
WScript.Sleep(100);
if (WshShell.AppActivate( title )){break;}
else if(j==299){fin();}
}
return;
}
function ieclip(){
IE = WScript.CreateObject("InternetExplorer.Application");
IE.Visible = false;
IE.Navigate("about:blank");
while(IE.Busy){WScript.Sleep(100);}
IE.document.write("<INPUT>");
coll = IE.document.all.tags("INPUT");
rng = coll[0].createTextRange();
rng.execCommand("paste");
stra = coll[0].value;
coll[0].value = objArgs(0);
rng.execCommand("selectall");
rng.execCommand("copy");
}
function fin(){
if (stra != ""){
coll[0].value = stra;
rng.execCommand("selectall");
rng.execCommand("Copy");
}
IE.Quit();
WScript.Quit();
}
---この上まで
4.「ファイル」→「名前付けて保存」をクリック
マイドキュメントに 検索.js という名前で保存します。
5.保存した 検索.js を右クリック→「ショートカットの作成」をクリック
6.できたショートカットファイルを右クリック→「プロパティ」をクリック
7.《リンク先》の最後の方の 検索.js" となっているところを
検索.js" "c:\windows\system32"
と編集し「OK」をクリックします。
後はこのショートカットアイコンをダブルクリックすると
c:\window\system32 フォルダの検索画面が開きます。
このテクを応用すると、新しいウィンドウを開かずに
すでに開かれている《検索》ウィンドウで
別のフォルダの検索をさせることもできます。
この回答への補足
先生が警告出して、OH-!!!
覚悟して実行したら見事OKでした。
ありがとうございます。
感動! 感動! 感動!
で、細かいのですけど、実行して検索画面が出たときに検索オプションが開いたままになっているのですが、閉じて起動は出来ないでしょうか。
No.4
- 回答日時:
タスクバーに「クイック起動」ツールバーを表示させて、ここにフォルダのショートカットを登録。
検索する時はクイック起動にあるフォルダのショートカットを右クリック → 検索。(右クリック → キーボードの E キーを押す でも可)
ではダメですか?
とりあえず、深い階層までフォルダをたどっていく手間は省けますし、検索する場所が最初からセットされた状態にはできると思います。
また、対象フォルダを開いて F3 キーという方法もあります。
ショートカットを使えば、マウスクリック + キーひと押し ですみます。
Windows 2000/NT や 98/Me などでは未確認ですが、XP (Professional) ではできました。
別に保存する場所はデスクトップでもいいと思いますけど、クイック起動の方がタスクバーに常に表示されるので便利かな?と思います。
一応、以下はクイック起動ツールバーの出し方とショートカットの追加方法です。
「クイック起動」ツールバーの表示方法
・タスクバーの何もない所を右クリック → [ツールバー] → [クイック起動] をクリック。
クイック起動にショートカットを作成する方法
・クイック起動ツールバーの何もない所を右クリック → [フォルダを開く]
・開いたウィンドウにフォルダを右ドラッグアンドドロップ → [ショートカットをここに作成]
もしくは、
・クイック起動ツールバーにフォルダをドラッグアンドドロップ。
蛇足ですが、クイック起動ツールバーにはショートカットを登録するとフォルダの内容を展開しませんが、フォルダそのものを登録 (保存) すると、中にあるファイルなどを展開して表示してくれます。
また、表示させたくないけど消したりはしたくないアイコンなどがあった場合、そのアイコンのプロパティで「隠しファイル」属性を ON にしておくと表示されなくなります。
(Windows が隠しファイルを表示する設定になってないとエクスプローラ上にも表示されなくなりますけど)
これをうまく利用すると、色々と便利な事ができると思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) ワードプレスの403エラーについて 2 2023/03/06 14:38
- Chrome(クローム) 下に出てくるリストを消したい。 2 2022/06/17 16:47
- その他(IT・Webサービス) パソコンで、ネットの検索中に、サイトに入ろうとクリックをするとたまにこのような画面になります。 この 3 2022/12/09 23:29
- その他(プログラミング・Web制作) 新しいフォルダを作るbatファイルを作りたいです。 1 2022/10/15 00:41
- Windows 10 ショートカット先にコピー 1 2022/06/23 09:55
- その他(パソコン・スマホ・電化製品) アンドロイドスマホの画面にクリックするとJPG写真が開くショートカットを作りたいのですが、方法をおし 3 2023/08/27 10:01
- デスクトップパソコン PCでファイルを右ドラッグして出てくるメニューの編集方法を教えて下さい 2 2023/01/17 13:31
- その他(パソコン・スマホ・電化製品) フォルダウィンドウの「戻る」ボタンや、「検索」ボタンなどが表示されなくなった。ツールバーも消えた。 1 2022/06/01 23:28
- Windows 10 Windows 10 ノートのディスプレイが暗いです 6 2023/07/16 12:59
- その他(スマートフォン・携帯電話・VR) スマホの画面上のショートカットアプリの移行 2 2023/02/15 13:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「ディスクトップの表示」のア...
-
メニューバー
-
タスクバーの山マークの中身
-
宅配弁当でクイック123とコープ...
-
スクリーンキャプチャのアイコ...
-
タスクバーが大きく(太く)な...
-
タスクバーに表示される上下の...
-
PC画面の右下の時計の横のアイコン
-
タスクバーで右クリックできない
-
一発でデスクトップを表示させ...
-
ツールバー上,右端でなく左端...
-
ネ豊(れい)という漢字変換は...
-
Win10 デスクトップに配置した...
-
「O(おー)」の上に「線」をひ...
-
【ネ喜 】 の漢字を探してます
-
Wordで部首を入力したい
-
フォルダ名の色を変えたい
-
ネに喜でネ喜とゆうを打ちたい...
-
隷書体のフリーフォントを探し...
-
0とOとD、Bと8、1とI、の見分け...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
タスクバーの山マークの中身
-
ウィンドウを最小化するとタス...
-
タスクバーに表示される上下の...
-
ツールバー上,右端でなく左端...
-
タスクバーを右クリックしても...
-
ワードが最大化されない
-
デスクトップに戻るボタン
-
Outlookの常駐方法
-
タスクバーからノートンのアイ...
-
googleカレンダの月表示...
-
ゲームを起動するとタスクバー...
-
タスクバーの余分なアイコンを...
-
タスクバーのアイコン、アプリ...
-
スクリーンキャプチャのアイコ...
-
起動してもスタートボタンやア...
-
デスクトップのアイコンをタス...
-
スタートボタンの表示方法
-
デスクトップのアイコンを、デ...
-
Quick Time の表示を消したい
-
デスクトップに何も表示されない
おすすめ情報