VBAの話ではあまり話題になりませんが、WindowsのショートカットはOSによって作られるものが違うようで、例えばWindows7で作成したショートカットをWindows10で使おうと思っても使えない、なんてことがあります。, 理由は詳しく調べていませんが、逆のWindows10のショートカットをWindows7で動かすことが出来ます。, バイナリエディタで比較したところ、結構違ったので何かが違うのでしょう。(てきとーですみません), このように、古いOSで作成したショートカットを作り直すために、数が多い場合などは手で行うよりも自動化した方がラクなため、ショートカットが持つリンク先や引数の取得が必要になることがあります。, 参照設定は、VBA画面→ツールメニュー→参照設定で「Windows Script Host Object Model」を選択します。, これでWshShellクラスとWshShortcutクラスを利用できるようになります。, 以下はWshShellクラスのインスタンス変数の作成サンプルです。書き方は2通りあります。どちらでもいいです。1つ目のように1行で書いてもいいですし、2つ目のように変数定義とSetを別に書いてもいいです。, Newを1行で書くか2行で書くかは「VBAでクラス変数の宣言とNewを1行で書いてよいか」をご参照ください。, ショートカットの情報はWindows Script HostのWshShellクラスとWshShortcutクラスを利用すると取得できます。, なお、ショートカットの作成については「VBAで指定ファイルのショートカットを作成する」をご参照ください。, プロパティに値を代入する場合は「設定」で、プロパティから値を取得する場合が「取得」になります。, リンク先はExcel自身で、引数として/rを指定してBook1.xlsxを読み取り専用で開くようにしています。, 実行結果 これこそ俺の求めていたものです。     Set WSshell=CreateObject("WScript.Shell") ショートカットのリンク先を隠したい。 パソコン(Win XP)で、ファイルのショートカットを作ります。それを右クリック→「プロパティ」を見たときに、「リンク先」を見ることができますが、このリンク先を隠して他の人から知られないようにする方法はないのでしょうか? デスクトップに作成したブラウザのショーカット・アイコンを右クリックし「プロパティ」を開いてください。 「ショートカット」タブの「リンク先」に半角空白と開きたいurlを挿入してください。 もったいぶるほどのことでもないので鬼門部分のコードを提示します。 簡単にショートカットの本体のあるディレクトリを一発でひらけるような方法があったら、教えていただけないでしょうか。, 「リンク貼り付け ショートカット」に関するQ&A: ショートカットキーの頭文字について(置換、リンク、貼り付け), 素晴らしい。これです。 以下はショートカットのリンク先と引数を取得するサンプルコードです. Linkobj 目的のショートカットをあらわすオブジェクトです プロパティに値を代入する場合は「設定」で、プロパティから値を取得する場合が「取得」になります。 ショートカットのリンク先と引数を取得するサンプル.

    Set linkobj=WSshell.CreateShortcut(Linkname & ".lnk") LinkPath ショートカットがあらわしているもの(通常はexeファイル) User Profile Service サービスによる… 5. ただし、ファイル名に空白があったりしたら”の使い方に間違いがおきやすいので充分注意してください。 5行目  linkobj.TargetPath=LinkPath 4行目  ショートカットオブジェクトを作って(Create)その名前をLinknameとします。拡張子はlnk. C:\Program Files\Microsoft Office\Office14\EXCEL.EXE IEで開きたいサイトのショートカットを作る; 2.     Dim Linkobj,Linkname,LinkPath この間、あるソフトをダウンロードして愛用しております。セキュリティ対策に本物のプログラムを隠してデスクトップにショートカットを作ったのですが、プロパティを見ると、ショートカットのリンク先があっさり掲載されていて、意味がな

これがとても面倒なのですが、なんとかならないでしょうか。 1,2行目 変数宣言をしています。型の宣言はありません。 お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。, http://www.vector.co.jp/soft/win95/util/se229542 …, http://sourceforge.jp/projects/linkopener/, "画像のプロパティ"やScreenSaverをすぐに出すショートカットキーについて。. タイトルが結構曖昧ですが、以下のことがバッチ処理で可能かどうかお教えください。・ショートカットアイコンのプロパティの中身を (リンク先の部分を)変更できるのかどうか。こんなもんバッチ使う必要無いでしょうが・・・と言われそう

「リンク先を探す」を選択します。 欲しいんですよね・・・ 突然共有フォルダなどが開けなくなった(Windows10… 4.  3)[ショートカット]タブをクリックする。 通常であればショートカットアイコンのプロパティーで簡単に編集は出来るのですが、実際に存在しないドライブやパスをリンク先や作業フォルダとして書き換えたいのです。 ショートカットの元ファイルを移動させると、リンク先が見つからないエラーになります。その場合は移動先を探して、あらためてショートカットを作成しましょう。 Linknameはパスも一緒に指定します。デスクトップに置くならデスクトップのパスを取得して(desktoppathとする) desktoppath & "\" & を前置きすればいいでしょう。     linkobj.TargetPath=LinkPath 何故そんな事を・・・と言いますと、知人(遠方)のPCにショートカットアイコンを作って渡してあげたいのですが、現在私が使っているPCはCドライブしか存在しません。     Dim Linkobj,Linkname,LinkPath Linkobj 目的のショートカットをあらわすオ...続きを読む, ※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。     Set WSshell=CreateObject("WScript.Shell") (一時的にドライブを追加してフォルダを作れば可能な気もするのですが、現状ではそれが出来ません。) (見やすくするために各行の頭に全角の空白を置いていますのでこのままコピペしないように!) ショートカットアイコンのリンク先や作業フォルダの編集方法について教えてください。通常であればショートカットアイコンのプロパティーで簡単に編集は出来るのですが、実際に存在しないドライブやパスをリンク先や作業フォルダとして書  4)[リンク先を探す]ボタンをクリックする。

Windows7からWindows10にアップグレード; 6.

その知人のPCにはDドライブが存在し、そこにパスを通さなければならないのですがDドライブが存在しない私のPCで編集しても「作業フォルダに指定された'D:\~'フォルダは無効です。」あるいは「受け側に指定されたパス名'D:\~'」は無効です。」となり編集する事が出来ないのです。 右クリックしてプロパティを選択し、 Chromiumu版EdgeのIEモード使用と従来版Ed… 3.     Dim WSshel リンク先を調べたいショートカットをマウスの右ボタンでクリックします。 (図1) メニューが表示されます。[プロパティ(r)]をクリックします。 (図2) 「ショートカットのプロパティ」画面の「ショートカット」タブが表示されます。”リンク先(t)”項目をご確認ください。 アプリなどのショートカットの本体の場所を探すとき、右クリックしてプロパティを選択し、「リンク先を探す」を選択します。これがとても面倒なのですが、なんとかならないでしょうか。簡単にショートカットの本体のあるディレクトリを一  2)[プロパティ]をクリックする。 ここに目的のコマンドの文字列を記述すればいいでしょう。  5)リンク先のフォルダが自動的に開く。, ExcelのVLOOKUP関数の使い方!指定列からデータを取り出す方法を初心者向けにサンプルでわかりやすく解説, ※OSやアプリ、ソフトのバージョンによっては画面表示、操作方法が異なる可能性があります。.     linkobj.save ョートカットのアイコンを変更する方法については、以下のリンクを参照してください。.

もったいぶるほどのことでもないので鬼門部分のコードを提示します。     linkobj.save     linkobj.TargetPath=LinkPath

3行目  シェルオブジェクトを作ります。(深く考えずにおまじないお思ってください)

充分テストしてくださいね。, ああ、できますね。やったことが無かった。 しかし、あまりたくさん作ると、ショートカット本体のアプリやデータをどこに保存したか忘れてしまう場合があります。次の操作をすれば、自動的にリンク先のフォルダが開いてくれます。, [プロパティ]をクリックすると、次のダイアログボックスが表示されます。ここで、[ショートカット]タブにある[リンク先を探す]ボタンをクリックすると、アプリやデータを保存しているフォルダが開きます。, 1)ショートカットを右クリックする。

テキストファイルでコードを書き拡張子をVBSで保存すればダブルクリックで実行されます。 どなたかこういった事を強引に編集する方法、又はツールをご存じでしたら教えて頂くようお願いします。, ああ、できますね。やったことが無かった。 /r “C:\test\Book1.xlsx”, ショートカットのリンク先と引数の取得は上のサンプルコードの通りですが、さらに再作成を行う場合のコードは以下になります。, 古いOSのショートカットを新しいOSのショートカットに作り直したい場合などに使います。, ちなみに、当たり前ではありますが、新しいOSで動かさないと新しいOS用のショートカットにはなりません。. 自分だけかもしれませんけどね・・・, 「リンク貼り付け ショートカット」に関するQ&A: メールで、社内LANの共有フォルダーのurlを送りたい。, 世の中の成功している男性には様々な共通点がありますが、実はそんな夫を影で支える妻にも共通点があります。今回は、内助の功で夫を輝かせたいと願う3人の女性たちが集まり、その具体策についての座談会を開催しました。, ショートカットアイコンのリンク先や作業フォルダの編集方法について教えてください。 リンク先の入力が間違ってるんじゃないですかね? 一番簡単なのは、変更したいファイルのショートカットを新しく作り、その新しいショートカットのプロパティを開いてリンク先の名前をコピーして、変更したいショートカットのプロパティ画面のリンク先に貼り付けてください。 6行目でショートカットができます。 (見やすくするために各行の頭に全角の空白を置いていますのでこのままコピペしないように!) もうひとつなにか、これは!!というものが ありがとうございました。, 良さそうなのですが、少し導入方法がわかりづらそうなのが難ですね・・・。うーん、惜しい。, う~ん、、それもやってはいるんですけどね・・・ ここで、[ショートカット]タブにある[リンク先を探す]ボタンをクリックすると、アプリやデータを保存しているフォルダが開きます。 【手順のまとめ】 1)ショートカットを右クリックする。 2)[プロパティ]をクリックする。

リンク先を変更したいショートカットファイルを選択し、"ModLnk.bat" にDrag&Dropします(ファイルまたはフォルダのパスが引数に指定されてバッチが起動します)。 Windows で相対パスのショートカットを作ろうとしたら、一筋縄ではいかなかったので忘れないうちにやり方をメモ。ショートカットのプロパティを開くとリンク先という項目があるのですが、通常この部分にはリンク先のパスが絶対パスで書かれているはずです。     Dim WSshel 今回のWindowsの便利ワザは、ショートカットのリンク先を簡単に探し出します。ショートカット本体のアプリをどこに保存したか忘れてしまった時、このワザを思い出してください。, デスクトップにショートカットアイコンを作成すると、それをダブルクリックするだけでアプリを起動したり、ファイルを開くことができてとても便利です。 文句なし、20P差し上げたいとおもいます。 「いつもはChromeだけを使ってネットを利用しているけど、特定のサイトやWebページだけはFirefoxまたはInternet Explorer(IE)で開きたいな!」ということはありませんか?「YoutubeはChromeで、AmazonはFirefoxで、楽天はIEで閲覧したい!」みたいな時です。この記事でそれぞれの特定URLを特定のブラウザで開くショートカットを作成する方法をWindows10で解説します。簡単ですよ。, 私はWordPressでブログを運営していますが、投稿画面を開きたい時は常時利用しているブラウザはChromeではなく、Firefoxです。画像のアップロードなどはFirefoxが便利だからです。でもYoutubeのショートは別のブラウザ Chrome です。GmailもChromeです。, デスクトップに特定のURLへのショートカットを作っておいても、Winのディフォルトアプリ設定で常時利用するブラウザ(既定のブラウザ)で起動してしまいます。Windows10ならEdgeかも。, そこで、以下の簡単な方法を活用するなら、特定のURLを特定のブラウザで開けるようになります。カギは利用したいブラウザのショートカットを作り、そのプロパティを編集することです。, まず、開きたいブラウザのショートカットをデスクトップに作成しましょう。Windows10で解説します。以下はChromeの場合です。, 左下の「スタート」ボタンを押し、アプリ一覧から見つけた「Google Chrome」をマウスでデスクトプへドラッグ&ドロップしてください。そうすればデスクトップにショートカットリンクを作成できますね。, ちなみに、ブラウザ Internet Explorer(IE)は「Windows アクセサリ」のフォルダに入っていますよ。, デスクトップに作成したブラウザのショーカット・アイコンを右クリックし「プロパティ」を開いてください。, 「ショートカット」タブの「リンク先」に半角空白と開きたいURLを挿入してください。(以下はYoutube日本語のトップページへのリンクを入れているところ。), 注意点は必ず半角空白を挿入し続けてURLを記入することです。その前にダブルクォーテーション(”)は消えないように注意してください。, これで次回からは[リンク先]を修正したショートカットをクリックすれば、ブラウザChromeで指定したサイトを開けます。, 最後に必要に応じてショートカットの名前をわかりやすいものに変更してください。リンク先URLのタイトルでもOKです。, 以上はChromeで説明しましたが、FirefoxやIEでも特定のURLを指定して開けるようになりますよ。, 以上が特定のURLを常時特定のブラウザで開く方法でした。簡単ですね。私の場合はフリーのランチャーソフト「Orchis」を使って、2回キーボードをたたくだけで、特定のサイトを特定のブラウザで開いています。, 普段コメントとかしないんですが、いろんさサイトで何時間も探していたのに解決して頂けたのでお礼が言いたい。 あうPCでIEを基本のブラウザに設定していまして、LINEのビジネスアカウントのログインがGoogleChromeでしかできなく、このブログの情報がめちゃくちゃ役立ちました。 有難うございました!, Amamo WEBライターとしての経歴10年。成長をまったく実感しないが、好きなことを書いて生きている。相談がある方はいつでもどうぞ。問い合わせ, “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”【半角空白】 https://www.youtube.com/?gl=JP&hl=ja, 【Windows10メモ】おすすめクイックランチャーソフトはOrchis で決まり!今のところ, Windows10 の必須ソフトとしてクイックランチャーソフトを探していましたが、私のPCライフにぴったり適合したのは、「Orchis」というソフトでした。たとえばキーボードで「Ctrl」2回と「E」を押して「Evernote」を起動させたり、シャットダウンや再起動ボタンも登録できちゃいます。以下に紹介します。, 九州在住のauユーザーの皆さんへ朗報ですーBBIQ加入者にauスマートバリュー適用, 朗報!GoogleカレンダーをEvernoteへ自動保存できるGoogle Chrome拡張, 【2020年11月】ワイモバイルのキャシュバック&キャンペーン最新情報 どこで契約すれば一番お得か?(公式、ヤングモバイル、ヤフーモバイル、ワイステーション、Amazon), ワイ・ステーション(ワイモバイル代理店)が安心な理由とは?口コミ、審査や事務手数料について解説!, スマホ電話 24時間かけ放題サービス比較!一番おすすめは?4キャリア,格安スマホ別, iPhone/iPadでテレビ(民法&NHK)を見る方法!ワンセグやフルセグもOK、NHKはアプリ「NHKプラス」がおすすめ, 【2020年】ワイモバイルとUQモバイルを比較!速度・料金・通話料・端末の違いって?.